refuge hypothesis - German English Dictionary